@charset "utf-8";
/* CSS Document */

*
{
margin:0;
padding:0;
}


body
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}

.cap
{
	position:relative;
	margin:0;
	width:670px;
	height:1px;
	background-image:url(/images/cap_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
#newforms {
	clear: both;
}

#newforms td {
	font-size:11px;
	padding:5px;
}

#newforms table
	{
	background-color:#F8F8FF;
	}
	
.formcontain
{
	width:100%;
	height:auto;
	border: 1px solid black;
	margin: 0 0 5px 0;
}

.farmform
{
position:relative;
width:auto;
height:auto;
padding:10px;
font-size:10px;
}


#newforms .farmform .edit_btn {
	position: absolute;
	right: 15px;
	top: 5px;
	text-indent:-99999px;
	width:60px;
	height:25px;
	background-image:url(/images/edit_field_button.jpg);
	display:block;
}
	
.farmform .edit_btn {
	position: absolute;
	right: 15px;
	top: 5px;
	text-indent:-99999px;
	width:60px;
	height:25px;
	background-image:url(/images/edit_farm_button.jpg);
	display:block;
}
.farmform .add_btn {
	position: absolute;
	right: 75px;
	top: 5px;
	text-indent:-99999px;
	width:60px;
	height:25px;
	background-image:url(/images/add_field_button.jpg);
	display:block;
}
a#print_btn {
	position: absolute;
	top: 5px;
	right: 135px;
	text-indent:-99999px;
	width:60px;
	height:25px;
	background-image:url(/images/print_farm_button.jpg);
	display:block;
}
h1
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
padding:10px 10px 20px 0;
}


td
{
border:none;
}

td p
{
padding:1px 5px 1px 5px;
}

table
{
border:none;
}

table tr td p
{
padding-left:5px;
}
table.tbl, table {
	width: 100%;
}
textarea,select,input.txt {
	width: 100%;
}
select.sm {
	width: 40px;
}
select.lg {
	width: 55px;
}
td.req {
	color: #900;
	font-weight: bold;
}
#newforms td.req { color: #900; }
input.req, select.req {
	background-color: #FFC;
}
td.date {
	width: 165px;
	text-align: center;
}
td.int {
	width: 60px;
}
td.lbl {
	width: 125px;
	font-weight: bold;
}
td.r {
	text-indent: 20px;
}
td.note {
	width: 100px;
  background-color:#4083BD; text-align:center; color:#FFF;
}
td.lg {
	width: 165px;
}
td.md {
	width: 145px;
}
td.sm {
	width: 100px;
}
td.xsm {
	width: 60px;
}
td.xxs {
	width: 40px;
}
#form_btns {
	padding: 0 0 10px 0;
	text-align: right;
}
#form_btns input {
	padding: 3px 10px;
	font-weight: bold;
	cursor: pointer;
}

.tr_one
	{
	text-align:center;
	background-color:#4083BD;
	color:#FFF;
	}
	
	.tr_one td
	{
	color:#FFF;
	}
	
.tr_two
	{
	text-align:center;
	}
#srch_btn, #srch_all {
	cursor:pointer;
}
.static .farmform td {
	min-width: 100px;
	font-size: 11px;
}